using StructureMap;
using Tarantino.Core;
using Tarantino.Core.Daemon.Services;

namespace Tarantino.Samples.Core.Services.Daemon
{
	[Pluggable(ServiceKeys.Default)]
	public class ServiceAgentFactory : IServiceAgentFactory
	{
		public IServiceAgent[] GetServiceAgents()
		{
			FirstFileAgent agent1 = new FirstFileAgent();
			SecondFileAgent agent2 = new SecondFileAgent();

			IServiceAgent[] agents = new IServiceAgent[]{agent1, agent2};

			return agents;
		}
	}
}